life boat davit and winch - Deutsch Englisch Wörterbuch